package com.lechi.web.system.domain;

import com.lechi.web.common.core.domain.BaseEntity;
import lombok.Data;
import lombok.EqualsAndHashCode;

/**
 * 网关类型对象 iot_gateway
 *
 * @author yangguang
 * @date 2024-03-25
 */
@EqualsAndHashCode(callSuper = false)
@Data
public class IotGatewayBo extends BaseEntity {

    /**
     * 主键ID
     */
    private Long id;

    /**
     * 网关名称
     */

    private String gatewayName;

    /**
     * 网关编码
     */

    private String gatewayNode;

    /**
     * 图标路径
     */

    private String imgUrl;

    /**
     * 状态字段 是否开启Socket服务
     */

    private String status;

    /**
     * Socket服务端口
     */

    private Long port;

    /**
     * Socket服务执行线程数
     */

    private Long thread;

    /**
     * 心跳检测超时时间(单位：毫秒)
     */

    private Long heartBeatTime;

    /**
     * 排序参数
     */
    private int sort;

    /**
     * 备用字段
     */

    private String note;
}
